quiste renal - German English Dictionary